]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
ci: Funnel package list to be built correctly
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 14 Jul 2021 21:16:10 +0000 (23:16 +0200)
committerMarge Bot <marge-bot@gnome.org>
Fri, 16 Jul 2021 21:49:19 +0000 (21:49 +0000)
It was on one hand using multi-line piping (`|`) and trying to
compensate with \ to escape multiple lines, this lead to:

  No match for argument: \

Also, the quoting around pkgconfig() arguments would lead to
double quoting at the shell level, thus:

  No match for argument: 'pkgconfig(gio-2.0)'

Fix both by using multi-line-turns-single-line piping (`>`)
and dropping the unnecessary quotes.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1913>

.gitlab-ci.yml

index 963b7885d2dcf514a4470c21c30bd30a35d09a41..f56975ec85f00ab438e78f613692f2632e517c75 100644 (file)
@@ -50,10 +50,10 @@ workflow:
         FDO_DISTRIBUTION_VERSION: 34
         FDO_DISTRIBUTION_TAG: '2021-07-07.1'
         FDO_UPSTREAM_REPO: GNOME/gnome-shell
-        FDO_DISTRIBUTION_PACKAGES: |
-            findutils mozjs78-devel nodejs npm meson \
-            'pkgconfig(gio-2.0)' 'pkgconfig(gio-unix-2.0)' \
-            'pkgconfig(gnome-autoar-0)' 'pkgconfig(json-glib-1.0)'
+        FDO_DISTRIBUTION_PACKAGES: >
+            findutils mozjs78-devel nodejs npm meson
+            pkgconfig(gio-2.0) pkgconfig(gio-unix-2.0)
+            pkgconfig(gnome-autoar-0) pkgconfig(json-glib-1.0)
         FDO_DISTRIBUTION_EXEC: |
             # For static analysis with eslint
             npm install -g eslint &&